package com.bringway.global.service;

import java.util.List;
import java.util.Map;

import net.sf.json.JSONObject;

/*
* @author 作者 xuef
* @version 创建时间：2015年9月9日 下午2:35:03
* 类说明
*/
public interface MenuService {
	
	public List<Map<String, Object>>  listMenuByParent(JSONObject params);

	public List<Map<String, Object>> queryRoleList(JSONObject params);

	public void saveMenuRole(JSONObject params);

	public String queryMenuRole(JSONObject params);
	
	public List<Map<String, Object>> queryMenuRoleList(JSONObject params);
	
	public Map<String, Map<String, Object>> listMenuByParent01(JSONObject params);

	public Map<String, Map<String, Object>> listMenuByRole(JSONObject params);

	/**
	 * 根据菜单ID，获得拥有权限的角色
	 * @menuId 菜单ID
	 * */
	public List<Map<String, Object>>  getRoleListByMenuId(JSONObject parms);

}
